home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World Komputer 2000 July & August
/
EPA005.iso
/
Dla lekarzy
/
Eurosoft
/
EuroBazyl
/
_SETUP.1
/
magmd.txt
< prev
next >
Wrap
Text File
|
2000-04-27
|
3KB
|
74 lines
MagMD jest programem, kt≤ry przelicza ceny detaliczne stan≤w magazynowych
dla lek≤w z mar┐▒ degresywn▒.
Przeliczenie cen jest konieczne zgodnie z rozporz▒dzeniem Ministra Finans≤w
z dnia 31 marca 2000 r.
Przed wywo│aniem programu nale┐y:
1. Wykonaµ KopiΩ zapasow▒ bazy danych
2. Zmieniµ parametr DEGR_MARGIN_MODE zgodnie z opisem zmian uaktualnienia
z 1 maja 2000
3. Dla bezpiecze±stwa nale┐y sporz▒dziµ pe│ny remanent
Po zako±czeniu dzia│ania programu nale┐y wykonaµ pe│ny remanent i
sprawdziµ czy ceny i ilo╢ci w magazynie zosta│y dobrze przeliczone.
Podczas dzia│ania program dopisuje do pliku o nazwie CONVERT.LOG
dane o zmienionych partiach magazynowych: nazwΩ leku, star▒ i now▒ cenΩ.
Opr≤cz tego program dopisuje do historii operacji stany magazynowe kt≤re
doda│ i kt≤re zmodyfikowa│.
Program mo┐e w trakcie dzia│ania dopisaµ nowe stany magazynowe.
Po przeliczeniu magazynu mog▒ znale╝µ stany magazynowe z ilo╢ci▒ 0.
Uruchomienie programu:
Uruchamiaj▒µ program nale┐y podaµ kt≤re kartoteki maj▒ byµ uwzglΩdnione przy
przeliczaniu. Na przyk│ad, je┐eli chcemy przeliczyµ ceny z kartotek lek≤w
gotowych i substrat≤w, to wywo│anie programu powinno byc nastΩpuj▒ce:
magmd /1 /2
Do przeliczenia ca│ego magazynu nale┐y uruchomiµ:
magmd /1 /2 /3
Lista wszystkich parametr≤w programu:
magmd /1 /2 /3 /mode:m /sys:s /user:u /file:f /quiet
1 - uwzglΩdnij leki gotowe
2 - uwzglΩdnij substraty
3 - uwzglΩdnij pozosta│e artyku│y
mode - tryb pracy programu: SINGLE (*), SHARED
sys - katalog systemowy: F:\FARMA\SYSTEM (*)
user - u┐ytkownik: MAG1 (*)
file - plik, do kt≤rego generowany jest raport o zmianach stan≤w
quiet - nie wy╢wietla nic ekranie
(*) warto╢ci domy╢lne.
Dzia│anie programu:
Program przegl▒da stany magazynowe lek≤w z mar┐▒ degresywn▒.
Dla ka┐dej partii magazynowej sprawdza wszystkie pozycje dokument≤w zakupu, kt≤re
zmienia│y ilo╢µ w tej partii.
Na podstawie ceny zakupu po rabacie przelicza cenΩ sprzeda┐y, niezale┐nie
od tego, czy cena zakupu jest wiΩksza, czy mniejsza od 100 z│.
Po obliczeniu nowej ceny, program pobiera ilo╢µ z pozycji tego dokumentu zakupu
i pr≤buje dodaµ do magazynu partiΩ z tak▒ cen▒ i ilo╢ci▒. Je┐eli w magazynie
ju┐ jest taka cena, program modyfikuje t▒ partiΩ magazynow▒, zostawiaj▒c ╢lad
w historii operacji. Jednocze╢nie ilo╢µ w partii wyj╢ciowej jest zmiejszana o ilo╢µ
wystΩpuj▒ca w pozycji dokumentu zakupu.
Po wyczerpaniu wszystkich dokument≤w zakupu, ilo╢µ w wyj╢ciowej partii magazynowej
powinna wynosic 0. Oznacza to, ┐e wszystkie dokumenty zakupu, kt≤re doda│y do tej
partii magazynowej, zosta│y odnalezione. W przeciwnym razie (gdy ilo╢µ w partti jest jednak
wiΩksza od 0) program ustawia w bie┐acej partii cenΩ wyliczon▒ na podstawie
ceny sprzeda┐y i mar┐y
Program przegl▒da dokumenty zakupu od najnowszego do najstarzego.